home *** CD-ROM | disk | FTP | other *** search
/ Mega Game 2000 #3 / Mega Game № 03 2000.iso / Data / Mainmenu.dxr / Script_12_menu2.ls < prev    next >
Encoding:
Text File  |  2000-02-15  |  4.3 KB  |  168 lines

  1. global stateSound, counterTimeOut
  2.  
  3. on mouseEnter
  4.   tmpMember = the currentSpriteNum
  5.   tmpCastName = "h_null"
  6.   tmpHint = "h_null"
  7.   case tmpMember of
  8.     35, 36:
  9.       tmpHint = "h_news_" & tmpMember - 34
  10.       set the member of sprite 110 to tmpHint
  11.       cursor([member("cur_3"), member("cur_3_m")])
  12.       set the member of sprite tmpMember to "anm_news_" & tmpMember - 34
  13.     10, 11, 12, 13:
  14.       tmpHint = "h_k" & tmpMember - 9
  15.       set the member of sprite 110 to tmpHint
  16.       cursor([member("cur_3"), member("cur_3_m")])
  17.       set the member of sprite tmpMember to "anm_b" & tmpMember - 9
  18.     16:
  19.       tmpHint = "h_fan"
  20.       set the member of sprite 110 to tmpHint
  21.       cursor([member("cur_3"), member("cur_3_m")])
  22.       set the member of sprite (tmpMember - 1) to "anm_fan"
  23.     17:
  24.       tmpHint = "h_ab"
  25.       set the member of sprite 110 to tmpHint
  26.       cursor([member("cur_3"), member("cur_3_m")])
  27.       set the member of sprite (tmpMember - 3) to "anm_ab"
  28.     23:
  29.       tmpHint = "h_an"
  30.       set the member of sprite 110 to tmpHint
  31.       cursor([member("cur_3"), member("cur_3_m")])
  32.       set the member of sprite (tmpMember - 1) to "anm_an"
  33.   end case
  34. end
  35.  
  36. on mouseLeave
  37.   tmpMember = the currentSpriteNum
  38.   tmpCastName = "h_null"
  39.   tmpHint = "h_null"
  40.   case tmpMember of
  41.     35, 36:
  42.       set the member of sprite 110 to tmpHint
  43.       cursor(0)
  44.       set the member of sprite tmpMember to "news_" & tmpMember - 34
  45.     10, 11, 12, 13:
  46.       set the member of sprite 110 to tmpHint
  47.       cursor(0)
  48.       counterTimeOut = 0
  49.       set the member of sprite tmpMember to "k" & tmpMember - 9
  50.     16, 17:
  51.       set the member of sprite 110 to tmpHint
  52.       cursor(0)
  53.       counterTimeOut = 0
  54.       if tmpMember = 17 then
  55.         set the member of sprite (tmpMember - 3) to "about"
  56.       else
  57.         set the member of sprite (tmpMember - 1) to "fantasy"
  58.       end if
  59.     23:
  60.       set the member of sprite 110 to tmpHint
  61.       cursor(0)
  62.       counterTimeOut = 0
  63.       set the member of sprite (tmpMember - 1) to "k_ank"
  64.   end case
  65. end
  66.  
  67. on mouseDown
  68.   tmpMember = the currentSpriteNum
  69.   tmpCastName = "h_null"
  70.   tmpHint = "h_null"
  71.   case tmpMember of
  72.     35, 36:
  73.       set the member of sprite 110 to tmpHint
  74.       cursor(0)
  75.       set the member of sprite tmpMember to "news_" & tmpMember - 34 & "_a"
  76.       updateStage()
  77.       if tmpMember = 36 then
  78.         NewsPrev()
  79.       else
  80.         NewsNext()
  81.       end if
  82.     10, 11, 12, 13:
  83.       set the member of sprite tmpMember to "k" & tmpMember - 9 & "_a"
  84.       set the member of sprite 110 to tmpHint
  85.       updateStage()
  86.       FunctionGo(tmpMember - 9)
  87.     16:
  88.       set the member of sprite (tmpMember - 1) to "fantasy_a"
  89.       set the member of sprite 110 to tmpHint
  90.       updateStage()
  91.       if stateSound = 1 then
  92.         puppetSound(2, 0)
  93.         puppetSound(2, "snd_go_fant")
  94.         updateStage()
  95.       end if
  96.       if stateSound = 1 then
  97.         go(1, "Fantasy")
  98.       else
  99.         go(2, "Fantasy")
  100.       end if
  101.     17:
  102.       set the member of sprite 110 to tmpHint
  103.       set the member of sprite (tmpMember - 3) to "about_a"
  104.       updateStage()
  105.       if stateSound = 1 then
  106.         puppetSound(2, 0)
  107.         puppetSound(2, "snd_About")
  108.         updateStage()
  109.       end if
  110.       cursor(0)
  111.       go(label("About"))
  112.       set the member of sprite 110 to tmpHint
  113.       updateStage()
  114.     23:
  115.       set the member of sprite (tmpMember - 1) to "k_ank_a"
  116.       set the member of sprite 110 to tmpHint
  117.       updateStage()
  118.       if stateSound = 1 then
  119.         puppetSound(2, 0)
  120.         updateStage()
  121.       end if
  122.       if stateSound = 1 then
  123.         go(1, "An")
  124.       else
  125.         go(2, "An")
  126.       end if
  127.   end case
  128. end
  129.  
  130. on mouseUp
  131.   tmpMember = the currentSpriteNum
  132.   tmpCastName = "h_null"
  133.   tmpHint = "h_null"
  134.   case tmpMember of
  135.     35, 36:
  136.       tmpHint = "h_news_" & tmpMember - 34
  137.       set the member of sprite 110 to tmpHint
  138.       cursor([member("cur_3"), member("cur_3_m")])
  139.       set the member of sprite tmpMember to "anm_news_" & tmpMember - 34
  140.   end case
  141. end
  142.  
  143. on FunctionGo uNumScena
  144.   if stateSound = 1 then
  145.     case uNumScena of
  146.       1:
  147.         go(1, "Vid")
  148.       2:
  149.         go(1, "Demosoft")
  150.       3:
  151.         go(1, "Patch")
  152.       4:
  153.         go(1, "Collect")
  154.     end case
  155.   else
  156.     case uNumScena of
  157.       1:
  158.         go(2, "Vid")
  159.       2:
  160.         go(2, "Demosoft")
  161.       3:
  162.         go(2, "Patch")
  163.       4:
  164.         go(2, "Collect")
  165.     end case
  166.   end if
  167. end
  168.